/*
* Copyright (C) 2005-2013 University of Sydney
*
* Licensed under the GNU License, Version 3.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.gnu.org/licenses/gpl-3.0.txt
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/

/**
* brief description of file
*
* @author      Tom Murtagh
* @author      Kim Jackson
* @author      Ian Johnson   <ian.johnson@sydney.edu.au>
* @author      Stephen White   <stephen.white@sydney.edu.au>
* @author      Artem Osmakov   <artem.osmakov@sydney.edu.au>
* @copyright   (C) 2005-2013 University of Sydney
* @link        http://Sydney.edu.au/Heurist
* @version     3.1.0
* @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU License 3.0
* @package     Heurist academic knowledge management system
* @subpackage  !!!subpackagename for file such as Administration, Search, Edit, Application, Library
*/
/*
 * filename, brief description, date of creation, by whom
 * @copyright (C) 2005-2010 University of Sydney Digital Innovation Unit.
 * @link: http://HeuristScholar.org
 * @license http://www.gnu.org/licenses/gpl-3.0.txt
 * @package Heurist academic knowledge management system
 * @todo
 */

/* CSS Document */
html, input, select, textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
input{
padding-left: 5px;
margin:0;
}
img{
padding-left: 5px;
}
h3 {

}
textarea{
	width:400px;
	height:100px;
}
input-text{
	width:400px;
}
table{
margin:0 auto;
position: static;
width:100%;
background-color:#ffffff;
font-size:11px;
border: 1px dotted #CC733B;

}
td {
vertical-align:top;
padding-bottom: 15px;
}
.rep{
padding-right: 5px;
}
.edit {
background-color:#ffffff;
border:1px solid black;
font-size:11px;
text-align:left;
vertical-align:top;
}

.optional .resource {
border:1px dotted;
}
.required .resource {
border:1px dotted;
}
.recommended .resource {
border:1px dotted;
}
.resource {
cursor:pointer;
}


.required{
color:#CC0000;
}
.required input, textarea{
border:1px solid #CC0000;

}
.required select{
border:1px solid #CC0000;

}
.recommended{
color: #000000;
}
.recommended input, textarea{
border:1px solid #000000;
}
.recommended select{
border:1px solid #000000;
}
.optional{
color: #666666;
}
.optional input, textarea, select{
border:1px solid #999999;
}
.optional select{
border:1px solid #999999;
}
.header {

						padding-top: 3px;


					}

					#results-div {
					padding: 25px;
					}
					#results-div img {
					vertical-align: middle;
					}
					#results-div-track {
					padding: 25px;
					}
					#results-div-track img {
					vertical-align: middle;
					}


.subdiv table{
border: 1px solid #ffffe0;
background-color:#FFFFFF;
padding-bottom: 10px;
}



#sub-res-type{
font-weight: bold;
width: 170px;
padding-right: 10px;
}

.sub-res-type{
font-weight: bold;
width: 170px;
padding-right: 10px;
}
.sub-res-type-ext{
padding-bottom: 0px;
vertical-align:top;
font-weight: bold;
width: 50px;
padding-right: 0px;
padding-left: 10px;
padding-top: 10px;
}



.sub-res-type-ext input{
font-weight: bold;
padding-top: 0;
}


.mini-pad{
padding-top: 5px;

}
.inp-div{
padding-bottom: 3px;
}
.results {
font-weight: bold;
background-color: black;
color:white;
padding-top: 10px;
padding-bottom: 0;
padding-left: 10px;
height: 30px;

}
.results input {
margin-left: 5px;
}
.panel-header {

}
.rec-title{
padding:1px;
font-size:12px;

}
.rec{
float:right;
padding-right: 10px;
}
#details{
 padding: 10px;
}
.clickable{
cursor:pointer;
}
.hint{
color:green;
line-height:1.22em;
font-weight:bold;
font-family:arial,helvetica,clean,sans-serif;
font-size: 80%;
}
#rec-type-select-div{
padding:20px;
background-color:#ffffff;
vertical-align:top;
}
#sresults{
border-top: 1px solid #CC733B;
width: 100%;
height: 250px;
overflow:auto;
padding-top: 5px;
}
.bg-light{

}
#limit{
border: 1px solid #FBEFC0;
font-weight:normal;
width: 30px;
}
#url-text{
width: 250px;
border:1px solid #000000;
}
.saved-searches{
font-weight: bold;
vertical-align: top;
background-color:#CC733B;
}

.saved-searches a{
padding-left: 10px;
color:#FBEFC0;
text-decoration:none;
}

.saved-searches div{
padding-bottom: 4px;
}

.button {
width: 60px;
font-weight:bold;
}
#search-string, #q{
border: 1px solid #FBEFC0;
font-weight:normal;
width: 250px;
}
.add-record{
padding-top: 10px;
padding-left: 3px;
padding-bottom: 10px;
background-color: #ffffff;
}
.record-over{
background-color:#ffffe0;
}

.record-over-dead{
padding-top: 3px;
color: red;
}
.record-anchor{
}
#result-links{
padding: 0;
vertical-align:top;
background-color:#F1E4AC;
height: 10px;
}
#result-links a{
text-decoration:none;
color:#CC733B;
}
#prev{
width:15%;
}
#next{
width:15%;
}
#found{
width:55%;
padding-left: 3px;
}
#prev-search{
width:15%;
}
.search-selected{
padding:0;
background-color:#FBEFC0;
}
.search-selected a{
color:#2E6138;

}
#search-selected-text{
color:white;
font-weight:bold;
}
.reset{
background-color:white;
border: 1px solid black;
}

#search-image{ background-color:white;}

.narrow td{
padding-bottom:0px;
}
#delete-button {
 padding-left: 50px;
}
#delete-button a{
color:white;
text-decoration:none;
}